package cn.jobstart.service;

import cn.jobstart.modelExt.AdminJobManagerExt;
import cn.jobstart.pubInter.exception.SkException;
import cn.jobstart.searchExt.AdminJobManagerSearchExt;
import cn.jobstart.pubInter.IBaseService;

import java.util.List;


/**
*    @author sunke
*    @Date 2023-10-04 23:18:14
*    @description AdminJobManagerService      职位管理人员
*/
public interface IAdminJobManagerService extends IBaseService<AdminJobManagerExt, AdminJobManagerSearchExt,String> {


    /**
     * 清空
     * @param adminJobId
     * @throws SkException
     */
    void clearByAdminJobId(String adminJobId) throws SkException;

    /**
     * 得到用户的所有职位ID
     * @param adminId
     * @return
     * @throws SkException
     */
    List<String> getJobIdsByAdminId(String adminId) throws SkException;


}